/*Custom CSS for Al Majed Fashion Divisions */

.pnlAMFform
{
     padding-top: 20px;
     width:1200px;
}
.pnlAMFDialog
{
     padding-top: 20px;
     width:600px;
}
.tbl-main
{
    width:1000px;
    margin: auto;
    background-color: #ebb9b9;    
    color: #121e66;
}

.tbl-mainDialog
{
    width:575px;
    margin: auto;
    background-color: #ebb9b9;    
    color: #121e66;
}



.formtitle_AMF{
	text-align: center;
	text-transform:uppercase;
    padding: 10px;
    color: #ffffff;
    font-weight: 600;
    font-size:14px;
    background-color: #c24a4a;
}

.tdHeadingTextCenterAlign
{
    text-align: center;
    padding: 10px;
    color: #ffffff;
    font-weight:400;
    background-color: #c24a4a;
}
.tdHeadingTextLeftAlign
{
    text-align: Left;
    padding: 10px;
    color: #ffffff;
    font-weight: bold;
    background-color: #c24a4a;
}
.tdCell
{
	padding: 10px;
    font-weight: bold;
    text-align: left;
}
.tdCellLeft
{	
	width:20%;
	padding: 10px;
    font-weight: bold;
    text-align: left;
}
.tdCellRight
{	
	width:30%;
	padding: 10px;
    font-weight: bold;
    text-align: left;
}

.tdCellUserInfo
{
	padding-bottom:5px;
	padding-left:5px;
	padding-right:0px;
	padding-top:5px;    
    font-weight: bold;
    text-align: right;
}

.tdInnercell
{
    padding-left: 5px;
    font-weight: bold;
}
.tdInnerTablecell
{
    padding:5px;
}
.tblButtons
{
    text-align:center;
    padding:10px;
    text-align:center;
}
.error-msg {
	/* background: #ffd5e2 url('../images/error-bg.png') repeat-x;*/
	 background: #ebb9b9 repeat-x;
	 padding-bottom:10px;
	 padding-top:10px;
	 padding-left:0px;
	 padding-right:0px;
	 font-weight:600;
	 border: 0px solid #fea8c6;
	 color: red !important;	 
	 display: block;
	 text-align:center;
}

/*  Grid Style for outside*/
.Grid-default {
	 border: 1px solid #ddd;
	 width:100%;
}
.Grid-default th {
	padding: 5px; 
	text-transform: uppercase; 
	font-size: 10px!important;
	background:#c24a4a;
	color:#fff;
	font-family:'Open Sans', sans-serif!important;
	font-weight: 800;
	border-right: 1px solid #ddd;
}


.Grid-default tr {
	 border-top: 1px solid #ddd;
	 background:#fff;
}
.Grid-default tr:first-child {
	 border-top: 0 none; 
}
.Grid-default tr:hover{
	background:#ebb9b9;
}
.Grid-default tr.alt-tr:hover {
	 background: #ebb9b9;
}

.Grid-default tr.alt-tr {
	 background: #ededed;
}

.Grid-default td {
	 padding: 5px; 
	 border-left: 1px solid #ddd;
	 
}
.Grid-default td:first-child {
	border-right: 0 none;
	

}
.Grid-default td > select, .tbl-default td > select > option {
	font-size:13px!important ;
	font-family:'Open Sans', sans-serif!important;
	color:#333!important;
}

.Grid-default th.td-left {
  text-align:left;  
}
.Grid-default th.td-center {
  text-align:center;  
}
.Grid-default th.td-right {
  text-align:right;  
}

.Grid-default td.td-left {
  text-align:left;  
}
.Grid-default td.td-center {
  text-align:center;  
}
.Grid-default td.td-right {
  text-align:right;  
}

/* Grid Style for inside form*/
.Grid-inner {
	 border: 1px solid #ddd;
	 width:100%;
}
.Grid-inner th {
	padding: 5px; 
	text-transform: uppercase; 
	font-size: 10px!important;
	background:#eee;
	font-family:'Open Sans', sans-serif!important;
	font-weight: 800;
	border-right: 1px solid #ddd;

}
.Grid-inner tr {
	 border-top: 1px solid #ddd; 
}
.Grid-inner tr:first-child {
	 border-top: 0 none; 
}

.Grid-inner tr.alt-tr {
	 background: #fafafa;
}

.Grid-inner td {
	 padding: 5px; 
	 border-left: 1px solid #ddd;
	 
}
.Grid-inner td:first-child {
	border-right: 0 none;
	

}
.Grid-inner td > select, .tbl-default td > select > option {
	font-size:13px!important ;
	font-family:'Open Sans', sans-serif!important;
	color:#333!important;
}


